Observational Proofs by Implicit Context Induction

نویسندگان

  • Narjes Berregeb
  • Adel Bouhoula
  • Michaël Rusinowitch
چکیده

Observability concepts contribute to a better understanding of software correct-ness. In order to prove observational properties, the powerful concept of Context Induction has been developed by Hennicker Hen91]. We propose in this paper to embed Context Induction in the implicit induction framework of BR95]. The proof system we obtain applies to conditional speciications. It allows for many rewriting techniques and for the refutation of false conjectures. Under reasonable assumptions it is refutationally complete. Moreover this proof system is operational: it has been implemented within the Spike prover and interesting computer experiments are reported. Preuves Observationnelles par Induction de Contextes Implicite R esum e : Les concepts d'observabilit e contribuent a l'am elioration de la notion de correction de logiciels. Dans le but de prouver des propri et es observationnelles, un nouveau concept d'induction de contextes a et e d evelopp e par Hennicker Hen91]. Nous proposons d'int egrer l'induction de contextes dans le cadre de l'induction implicite de BR95]. Le syst eme de preuve obtenu s'applique des sp eciications conditionnelles. Il utilise diverses techniques de r e ecriture et permet la r efutation des conjecture non valides. Sous des hypoth eses raison-nables, il est r efutationnellement complet. Ce syst eme de preuve est op erationnel: il a et e impl ement e dans le prouveur Spike et les premi eres exp erimentations sont prometteuses.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Observational Proofs with Critical Contexts

Observability concepts contribute to a better understanding of software correctness. In order to prove observational properties, the concept of Context Induction has been developed by Hennicker 10]. We propose in this paper to embed Context Induction in the implicit induction framework of 8]. The proof system we obtain applies to conditional speciications. It allows for many rewriting technique...

متن کامل

Integrating Implicit Induction Proofs into Certified Proof Environments

We give evidence of the direct integration and automated checking of implicit induction-based proofs inside certified reasoning environments, as that provided by the Coq proof assistant. This is the first step of a long term project focused on 1) mechanically certifying implicit induction proofs generated by automated provers like Spike, and 2) narrowing the gap between automated and interactiv...

متن کامل

Performing Implicit Induction Reasoning with Certifying Proof Environments

Largely adopted by proof assistants, the conventional induction methods based on explicit induction schemas are non-reductive and local, at schema level. On the other hand, the implicit induction methods used by automated theorem provers allow for lazy and mutual induction reasoning. In this paper, we present a new tactic for the Coq proof assistant able to perform automatically implicit induct...

متن کامل

Automated Certification of Implicit Induction Proofs

Theorem proving is crucial for the formal validation of properties about user specifications. With the help of the Coq proof assistant, we show how to certify properties about conditional specifications that are proved using automated proof techniques like those employed by the Spike prover, a rewrite-based implicit induction proof system. The certification methodology is based on a new represe...

متن کامل

تربیت غیرمستقیم مرید در حکایات عرفانی (با تکیه بر تذکره الاولیاء عطار)

One of the fundamentals of the establishment and consolidation of an age-old civilization is the effectiveness and suitability of its educational systems. In fact, the efficiency of an educational and training system necessitates a deep insight as well as the right educational method. One of the most prominent educational systems is the method offered by Muslim mystics, who taught their pupils ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997